Javascript getElementsByTag 名称
全部标签 我正在使用GoogleMapsAPI(v2)并希望将map加载到某个国家/地区(例如英国)。目前我使用以下方法使map居中:map.setCenter(newGLatLng(43.907787,-79.359741),9);但这显然需要经度和纬度。有什么方法可以通过插入国家名称来做到这一点? 最佳答案 varcountry="UnitedStates"varmap=newGMap2($("#map")[0]);map.setUIToDefault();vargeocoder=newGClientGeocoder();geocoder
我遇到了需要从服务器访问javascript对象的情况。服务器返回函数或对象的字符串名称,我将根据其他元数据对对象进行不同的评估。最初我正在评估(eval([string]))并且一切正常。最近我正在更新函数以不使用eval以确保安全安心,但我遇到了命名空间对象/函数的问题。具体来说,我尝试用window[name]替换eval([name])以通过全局对象的方括号语法访问对象vs评估。但是我遇到了命名空间对象的问题,例如:varstrObjName='namespace.serviceArea.function';//ifIdovarobj=eval(strObjName);//wo
这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Javascripthowdoyoufindthecallerfunction?今天早上我正在尝试使用javascript/jQuery并trycatch当前正在执行的函数的调用者名称。因此在下面的示例中,日志将显示runMe作为调用方,showMe作为被调用方。jQuery(document).ready(function($){functionshowMe(){//shouldlogtherunMeasthecallerandshowMeascalleeconsole.log('Callee:',argu
这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:HowcanIaccesslocalscopedynamicallyinjavascript?大家好。我们都知道您可以使用[]语法通过名称访问javascript对象的属性。例如ob['nameOfProperty'].你能对局部变量做同样的事情吗?另一个答案here建议答案是使用window['nameOfVar']。但是,这仅适用于发帖人,因为他在窗口级范围内定义变量。我假设这在一般情况下一定是可能的,因为Firefox的Firebug(我相信它是用javascript编写的)可以显示局部变量和闭包变量。
这个问题在这里已经有了答案:Dynamicfunctionnameinjavascript?(24个答案)关闭6年前。如何创建具有动态名称的函数?像这样的东西:functioncreate_function(name){newFunction(name,'console.log("helloworld")');}create_function('example');example();//-->'helloworld'此外,函数应该是一个函数对象,这样我就可以修改对象的原型(prototype)。
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭9年前。社区在12个月前审查了是否重新打开此问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我需要将货币名称转换为货币符号的快速解决方案。就像我有GBP,我想通过小的javascript/jquery代码将其转换为英镑符号。数据是完全动态的。varcurrency_symbols={'USD
我正在尝试将输入字段的值绑定(bind)到一个变量。我不知道这个变量的名称apriori;它存储在另一个变量中。这是html:这是Controller:functionstageController($scope){$scope.model='realModel';//containsthenameofthevariablethatiwouldbindtothefield$scope.realModel='initialvalueofthefield';}我也做了一个fiddle.这不起作用,因为当前绑定(bind)在输入字段和model变量之间。相反,我会将输入字段绑定(bind
正如标题所说,JavaScript中最好的方法是什么?获取具有给定名称的页面上的所有单选按钮?最终我将使用它来确定选择了哪个特定的单选按钮,所以用另一种方式来表达这个问题:在JavaScript中给定一个字符串变量,我如何知道当前选择了哪个具有该字符串名称的确切单选按钮输入元素(如果有)?我不使用jQuery。如果您想提供jQuery答案,请继续。其他人可能会发现它很有用。但这对我没有帮助,我也不会赞成它。 最佳答案 您可以使用document.getElementsByName(),传递radio组的名称,然后遍历它们检查chec
我有变量:varvariableDynamic=1;//orvarvariableDynamic=1+i++;有什么方法可以用它来创建动态变量名,例如这样的东西:varvariableName+variableDynamic={};//orvar(variableName+variableDynamic)={};我知道我上面写的很荒谬,但这是为了说明这个想法。可能吗?好的,每次用户点击添加新文件组时,我想要创建元素(上传表单),一切正常,除了我使用的插件需要每个上传表单的特殊变量来触发上传按钮(.uploadStoredFiles();).这是我做的粗略代码:$('#addOneMor
我正在为内部CRM开发一些东西。公司当前的前端允许大量重复。我试图阻止最终用户输入同一个人,因为他们搜索的是“BillJohnson”而不是“WilliamJohnson”。所以用户会输入一些关于他们的新客户的信息,我们会找到相似的名字(包括模糊的名字)并将它们与我们数据库中已有的内容进行匹配,并询问他们是否意味着那些东西......这样的数据库或技术存在? 最佳答案 我在一个网站上实现了这样的功能。我在PHP中使用double_metaphone()+levenstein()。我为dabatase中的每个条目预先计算了一个doub